.main_header_ul {

}

.main_header_ul > ul {
    list-style: none;
    float: left;
}

.main_header_ul > li {
    float: left;
    height: 5em;
    padding: 0 25px;
}

/*.main_header_ul > a{
    line-height: 20px;
    position: relative;
    top:10px;
    left: 20px;
    display: block;
    width: 100%;
    height: 120px;
}*/

header > ul > li > a {
    line-height: 2em;
    position: relative;
    top: 10px;
    left: 20px;
    display: block;
    font-size: 30px;
    text-align: center;
    text-decoration: none;
    color: black;
    padding: 0 10px;

}

header > ul > li :hover {
    background: brown;
}

.main_header_right {
    background: gainsboro;
    height: 5em;
    width: 85%;
    float: left;
}

.main_header_left {
    background: springgreen;
    height: 5em;
    width: 15%;
    float: left;
}

.main_header_left > p {
    line-height: 4em;
    font-size: 20px;
    letter-spacing: 4px;
}

.clear {
    clear: both;
}

.main_header_div {
    width: 85%;
    height: 30em;
    float: left;
}

.main_aside {
    background: tan;
    width: 15%;
    height: 30em;
    float: left;
}